resurfacing prosthesis - German English Dictionary